﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace PDI
{
    /**
     * Esta classe representa uma imagem.
     */
    public class Imagem
    {
        private Bitmap imagem;

        public Imagem(Bitmap imagem)
        {
            this.imagem = imagem;
        }

        public int getR(int x, int y)
        {
            return this.imagem.GetPixel(x, y).R;
        }

        public int getG(int x, int y)
        {
            return this.imagem.GetPixel(x, y).G;
        }

        public int getB(int x, int y)
        {
            return this.imagem.GetPixel(x, y).B;
        }

        public void setRGB(int x, int y, int R, int G, int B)
        {
            imagem.SetPixel(x, y, Color.FromArgb(R, G, B));
        }

        public Bitmap getBitmap()
        {
            return this.imagem;
        }
    }
}
